Leveraging Software Product Lines Engineering in the Construction of Domain Specific Languages. (Application de l'ingénierie des lignes de produits à la construction des langages dédiés. )
نویسنده
چکیده
167
منابع مشابه
Vers des lignes de produits flexibles. Apports de l'ingénierie dirigée par les modèles à la dérivation de produits
To address current software engineering challenges resulting from the diversity of software environnements and usages, Software Product Lines (SPL) promise greater productivity by proposing to develop applications based on a set of common assets thus fostering reuse. However, software product line derivation fails to meet efficiently unforeseen, customer-specific, requirements. In this paper, w...
متن کاملDatabase Engineering Process Modelling
It can be shown that software process modelling, seen as a general software development control technique, can be applied to more specific components as well. In this paper, we propose a model, a language and a tool dedicated to database engineering. As it is now natural, the model includes the concept of product (schemas and texts) and that of process. A process is intended to solve a class of...
متن کاملGrowing a Domain Specific Language with Split Extensions
In this paper we consider simple language extensions given by a pair of transducers. When these transducers are viewed as trees transformers, one of this transducer provides an embedding of the original language into its extension while the other, a left-inverse to the embedding, allows every expression of the extended language to be expanded into an expression of the original language. This is...
متن کاملComposition and Interoperability for External Domain-Specific Language Engineering. (Composition et interopérabilité pour l'ingénierie des langages dédiés externes)
متن کامل
Étude comparative pour la modélisation de plates-formes d'exécution. Application au temps réel embarqué
RÉSUMÉ. L'ingénierie des modèles promet une amélioration de la productivité du développement de logiciels, notamment une réduction des temps de développement consacrés à l'adaptation des applicatifs aux technologies permettant leur exécution. Pour atteindre ce but, une modélisation des technologies d'exécution (identifiées sous le terme de plate-forme), ainsi que la définition de transformation...
متن کامل